package controllers

import (
	"fmt"

	"github.com/astaxie/beego"
	"github.com/astaxie/beego/toolbox"
)

func startTask() {
	// 每天凌晨5点启动这个任务
	task1 := toolbox.NewTask("task1", "0 0 5 * * *", startTask1)
	// 程序启动时启动一次.
	err := task1.Run()
	if err != nil {
		beego.Error(err)
	}

	toolbox.AddTask("task1", task1)
}

func startTask1() error {
	fmt.Println("start task 1")
	return nil
}
